@charset "utf-8";

@import "common";

.web{
    header{
        height: n(105px);
        .right{
            width: auto;
            text-align: right;
            margin-top: n(50px);
            margin-right: n(20px);
            color: $border-color;
            i{
                font-size: 23px;
            }
        }
    }
    section{
        padding: 0 n(24px);
        input{
            width: n(120px);
            height: n(60px);
            background: $border-color;
            font-size: $font-30;
            color: #ffffff;
            border-radius: n(20px);
        }
        .img_wrap{
            width: 100%;
            @include imgoverflow;
            margin-top: n(25px);
        }
        /**价格**/
        .s_price{
            margin-top: 7px;
            padding: 0px 10px 0px 2px;
            .left{
               font-size: 0;
               color: $border-color;
               span{
                   display: inline-block;
                   font-size: n(72px); 
               }
            }
            input{
                margin-top: 10px;
            }
        }
        .s_infor{
            margin-top: 8px;
            padding: 0px n(20px);
            /***评价***/
            .s_evaluation{
                font-size: 0;
                i,span:last-of-type{
                    color: $border-color;
                }
                a{
                    color: $gray;
                    font-size: $font-30;
                }
                span:first-of-type{
                    margin-left: 8px;
                }
                span{
                    font-size:$font-30 ;
                }
            }
            /**适用商户**/
            .s_shop{
                height: n(68px);
                background: $border-color;
                line-height: n(68px);
                margin-top: n(30px);
                padding: 0px 5px;
                span{
                   color: #fff;
                   font-size: $font-30;
                   vertical-align: middle;
                }
                a{
                    color: #fff;
                    font-size: n(48px);
                }
            }
            /**商户列表**/
            .shop_list{
                margin-top: 5px;
                i{
                    font-size: 13px;
                    color: $border-color;
                }
                .img_wrap{
                    width: 26.47%;
                    height: n(176px);
                    @include imgoverflow ;
                    margin-top: 0px;
                    line-height: n(176px);
                }
                .food_infor{
                    overflow: hidden;
                    vertical-align: middle;
                    .left{
                        margin-left: 13px;
                        margin-top: 4px;
                        span{
                            &:first-of-type{
                                font-size: $font-30;
                            }
                            &:last-of-type{
                                font-size: $font-24;
                                color: #929292;
                                &:after{
                                    @include newline;
                                }
                            }
                        }
                        a{
                            color: $border-color;
                            font-size: $font-20;
                        }
                        div{
                            span{
                                font-size: $font-26;
                            }
                        }
                    }
                    input{
                        width: 25%;
                        height: 30px;
                        margin-top: 30px;
                        line-height: 30px;
                        text-align: center;
                    }
                }
            }//last of div.shop_list
        }
    }//last of section
}
